Design of a CDD-Based Fault Injection Framework for AUTOSAR Systems
نویسندگان
چکیده
Over the past years, developing automotive software has been of an Electronic Control Unit (ECU)-specific nature despite the wide range of invehicle electronics. With the increasing maintainability cost of such an approach, the AUTomotive Open System Architecture (AUTOSAR) has emerged as a collective effort among different elements in the automotive industry in order to provide standardized and open software architecture for different types of vehicles. This paper presents a framework design to assess AUTOSAR systems by means of fault injection, which is recommended by the ISO 26262 standard for validating safety requirements at software, system and hardware level. Our proposal stems from a number of technical challenges characterizing AUTOSAR systems, and leverages AUTOSAR’s Complex Device Driver (CDD) cross-layer and memory partitioning to support the implementation of a minimally intrusive fault injection framework. The potential of the approach in triggering error handling mechanisms implemented across the different layers of a given AUTOSAR system is discussed by means of examples.
منابع مشابه
A Study of Software Implemented Fault Tolerance in AUTOSAR Based Systems
The AUTOSAR standard simplifies the complexity of automotive system design with its layered and modular software architecture. Currently, this standard has no support for fault-tolerance. Fault-tolerance will be required in the design of the future automotive systems to avoid catastrophic system failures and hazardous events. In this thesis, we present a study of fault-tolerance by means of sof...
متن کاملFault-Tolerant Deployment of Real-Time Software in AUTOSAR ECU Networks
We present an approach for deployment of real-time software in ECU networks enabling AUTOSAR-based design of fault-tolerant automotive systems. Deployment of software in a safety-critical distributed system implies appropriate mapping and scheduling of tasks and messages to fulfill hard real-time constraints. Additional safety requirements like deterministic communication and redundancy must be...
متن کاملAssessing and enhancing functional safety mechanisms for safety-critical software systems
More and more devices of our everyday life are computerized with smart embedded systems and software-intensive electronics. Whenever these pervasive embedded systems interact with the physical world and have the potential to endanger human lives or to cause significant damage, they are considered safety-critical. To avoid any unreasonable risk originating from the failure of such systems, strin...
متن کاملAn AUTOSAR-Compliant Automotive Platform for Meeting Reliability and Timing Constraints
High demands on advanced safety and driving functions, such as active safety and lane departure warnings, increase a vehicle’s dependency on automotive electrical/electronic architectures. Hard real-time requirements and high reliability constraints must be satisfied for the correct functioning of these safety-critical features, which can be achieved by using the AUTOSAR (Automotive Open System...
متن کاملOn the development of a sliding mode observer-based fault diagnosis scheme for a wind turbine benchmark model
This paper addresses the design of an observer-based fault diagnosis scheme, which is applied to some of the sensors and actuators of a wind turbine benchmark model. The methodology is based on a modified sliding mode observer (SMO) that allows accurate reconstruction of multiple sensor or actuator faults occurring simultaneously. The faults are reconstructed using the equivalent output err...
متن کامل